ultraDevs\EDBI\Helper A

Total Complexity 73
Dependencies 3
Dependents 9
Total lines 659
Lines of code 355
Logical lines of code 158
Comment lines 209
Methods 30
Properties 1

Methods 30

Method Rating Maintainability Complexity Lines of code
check_user_roles()
A
45 16 41
sort_files()
A
47 9 36
get_mimetype()
A
34 3 96
get_relative_path()
S
55 6 19
sanitize_text_or_array_field()
S
60 5 14
get_breadcrumbs()
S
53 3 23
get_thumbnail()
S
66 3 8
clean_path()
S
61 2 11
find_array_item_with_value()
S
65 2 9
remove_cached_folder()
S
66 2 8
update_cached_folder()
S
65 2 9
is_cached_folder()
S
68 2 7
normalize_string()
S
61 1 12
beautify_file_name()
S
89 1 2
reset_cache()
S
80 1 3
get_previous_path()
S
74 1 4
__construct()
S
91 1 2
can_create_thumbnail()
S
62 1 7
can_embed()
S
70 1 4
add_option()
S
79 1 3
can_generate_thumbnail()
S
67 1 4
get_path_info()
S
80 1 3
get_icon()
S
89 1 2
type()
S
79 1 3
time_to_days()
S
74 1 4
multiple_in_array()
S
79 1 3
delete_option()
S
80 1 3
update_option()
S
79 1 3
get_option()
S
79 1 3
can_preview_by_cloud()
S
61 1 9